another try...

James Peret 7 years ago
parent
commit
775081ea67
2 changed files with 5 additions and 10 deletions
  1. 1 1
      package.json
  2. 4 9
      src/multi-adapter.coffee

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
1 1
 {
2 2
   "name": "hubot-multi-adapter",
3
-  "version": "0.2.2",
3
+  "version": "0.2.3",
4 4
   "description": "A Hubot adapter that can receive messages thru socket.io or telegram",
5 5
   "main": "src/multi-adapter",
6 6
   "scripts": {

+ 4 - 9
src/multi-adapter.coffee

@@ -68,21 +68,16 @@ class MultiAdapter extends Adapter
68 68
       console.log(req.body)
69 69
       chat_id = req.body['message[chat][id]']
70 70
       # Get username
71
-      if req.body['message[from][first_name]'] != undefined
72
-        if req.body['message[from][last_name]'] != undefined
73
-          username = req.body['message[from][first_name]'] + " " + req.body['message[from][last_name]']
74
-        else
75
-          username = req.body['message[from][first_name]']
76
-      else if req.body['message[from][last_name]'] != undefined
77
-        username = req.body['message[from][last_name]']
78
-      else
79
-        username = req.body['message[from][username]']
71
+      username = req.body['message[from][first_name]'] + " " + req.body['message[from][last_name]']
80 72
       text = req.body['message[text]']
81 73
       @robot.brain.set 'log_id_' + chat_id, new Date().getUTCMilliseconds();
82 74
       user = @userForId chat_id, name: username, room: chat_id
83 75
       console.log("Message Received from user " + username + ":" )
84 76
       console.log(text)
85 77
       user.service = "telegram"
78
+      user.first_name = req.body['message[from][first_name]']
79
+      user.last_name = req.body['message[from][lst_name]']
80
+      user.username = req.body['message[from][username]']
86 81
       @receive new TextMessage user, text
87 82
       res.end()
88 83